decayed flesh - Spanish English Dictionary